$if(configPack.commentsEnable)$
// Constructor $it.fullTargetName$
$endif$

$tmpVarible$ = new Constructor(this,"$it.target.name$",$it.target.modifiers$,$it.signatureDeclarationArrayLike$) {
    public Object newInstance(Object[] initargs) throws InvocationTargetException {    
    	$if(it.illegalAccess)$
		throw new pl.rmalinowski.gwtreflect.client.reflect.IllegalAccessException();
		$else$
    	try {            
        	return new $it.target.name$($it.classDeclarationMethodLike$);
        } catch (Exception ex) {
		    throw new InvocationTargetException(ex);
		}
		$endif$
    }            
};
constructors.put("$it.target.name$", $tmpVarible$);
        